Skip to content
This repository was archived by the owner on Nov 30, 2021. It is now read-only.

Conversation

@ansermino
Copy link

  • Adds ethermint query command (emintcli query ethermint <query>)
    • Supports block number, storage, code, balance lookups
  • Implements RPC API methods eth_blockNumber, eth_getStorageAt, eth_getBalance, and eth_getCode
  • Adds tester utility for RPC calls
    • Adheres to go test format, but should not be run with regular suite
    • Requires daemon and RPC server to be running
    • Excluded from make test, available with make test-rpc
  • Implemented AppModule interface and added EVM module to app
    • Required for routing
  • Implements InitGenesis (x/evm/genesis.go) and stubs ExportGenesis
  • Modifies GenesisAccount to match expected format

@ansermino ansermino marked this pull request as ready for review July 25, 2019 20:13
@ansermino ansermino requested a review from austinabell July 25, 2019 20:13
Copy link

@austinabell austinabell left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm not seeing the balance query thru the CLI and can't really test some of these things until other stuff is set up, but LGTM and will just clarify some things

@ansermino ansermino merged commit 92dc7d9 into development Jul 25, 2019
@ansermino ansermino deleted the david/basic-queries branch July 25, 2019 20:38
@austinabell austinabell mentioned this pull request Sep 25, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants